package com.ld.security.server.admin.modules.ge.vo;

import com.ld.security.common.mybatis.anno.SqlKey;
import com.ld.security.server.admin.modules.ge.entity.GeColumnEntity;
import com.ld.security.server.admin.modules.ge.entity.GeTableEntity;
import com.ld.security.common.core.base.SuperVo;
import com.ld.security.common.mybatis.anno.QueryKey;
import com.ld.security.common.mybatis.constant.SqlCondition;
import lombok.Data;

import java.util.List;

@Data
public class TableTreeVo implements SuperVo {




    private List<GeTableEntity> tables;

    @QueryKey
    @SqlKey(name = "tableId",valueField = "tables.id",value = SqlCondition.in)
    private List<GeColumnEntity> columns;



}
